package com.sudokuModel;

/**
 * Created by richard on 02/02/14.
 */
public class sudokuCase {
    public boolean isFixed;
    public int value;
    boolean possibleValue[];
    boolean isToDraw;

    public sudokuCase(){
        isFixed = false;
        value = -1;
        possibleValue= new boolean[]{true, true,true,true,true,true,true,true,true};

        }

    public String getDescription() {
        String res = "";
        for (int i=0; i < 9; i++) {
            res = res + this.possibleValue[i] + " " ;
        }
        return res;
    }

    public boolean asPossibleValeur(int numSelect) {

        if (!possibleValue[numSelect-1]) return false;
        else return true;
    }

    public void setPossibleValue(int value) {
        possibleValue[value-1] = true;
    }
}
